semi-armour piercing - Francés Inglés Diccionario